@charset "utf-8";
/* CSS Document */

html,body,div,h1,h2,h3,h4,h5,h6,ul,ol,li,dl,dt,dd,p,blockquote,pre,form,input,textarea,fieldset,table,th,td,header,footer,nav,article,section{margin:0;padding:0}
body,button,input,select,textarea{font:12px/1.5 tahoma,arial,雅黑; background:url(../images/bodybg.png) repeat-x}
ul{list-style:none}

.header{position:relative}
.header,.footer{ width:1003px; margin:0px auto;}
.nav{ height:55px; width:100%; }

.logo{float:left}
.logo img{margin-top:10px; margin-left:10px}
.menu{float:right}
.menu a{display:block; height:55px; line-height:55px; float:left; padding:0px 20px; color:#FFF; font-weight:bold; text-decoration:none}
.menu a.s,.menu a:hover{background:#0cb4ff;border:1px solid #48c6ee; border-bottom:none; border-top:none}

.banner,.banner2{background:url(../images/bg.png); width:1003px; margin:0px auto; height:460px}
.banner2{background:url(../images/bg2.jpg); }
.l{float:left}
.c{clear:both}

input{color:#888}




#login{position:absolute;z-index:10;top:120px;right:60px;background:url(../images/login-bg.png) no-repeat;padding-left:36px;width:265px;height:337px}
#login .login-item label,#login b,#login .find label{display:none}
#login a{color:#3998e7}#login h1{font:normal 20px "Microsoft Yahei","微软雅黑",SimSun,sans-serif;color:#303030;margin-top:28px}
#login .login-error{height:20px;line-height:20px;padding-left:20px;color:#f00;position:absolute;top:61px;left:36px}
#login .login-loading,#login .login-success{display:none}
#login .login-wrap{margin-top:42px}
#login .input-bg{display:block;width:224px;height:30px;padding:3px;position:relative;margin-bottom:10px; background:url(../images/inputbg.png) no-repeat}
#login .input-bg2{display:block;width:150px;height:30px;padding:3px;position:relative;margin-bottom:10px; background:url(../images/inputbg2.png) no-repeat}
#login .input-hover{background-position:0 -41px}
#login .input-focus{background-position:0 -82px}
#login .login-item input{border:0;font-size:16px;padding:4px 0;position:absolute;left:10px;top:3px;z-index:20;background:url(/resource/img/blank.gif?134381);width:210px}
#login .input-bg2 input{width:130px}
#login .login-item .emptyhint{position:absolu te;width:200px;height:36px;line-height:36px;left:10px;top:0;z-index:10;color:#ccc}
#login .submit{padding-top:10px}
#login .submit input{width:92px;height:40px;overflow:hidden;background:url(../images/login-btn.png) no-repeat;border:0;cursor:pointer}
#login .submit .btn-login-hover{background-position:-95px 0}
#login .submit input.loading{background:url(img/index/loading.gif?455bad) no-repeat;background-position:0 0}
#login .find{position:absolute;left:157px}
#login .regist{border-top:1px #ccc dotted;width:240px;padding-top:10px;color:#999;position:absolute;top:257px;left:36px}
#login .regist span,#login .regist a{display:block;float:left}
#login .regist a{text-decoration:underline}
#login .regist .i360{width:18px;height:16px;}
#login .yzm{position:absolute;left:190px;top:140px}
#login .login-error{height:20px;line-height:20px;padding-left:20px;color:#f00;position:absolute;top:12px;left:36px; background:url(../images/error_icon.png) no-repeat 0px 3px}



.footer{ text-align:center; color:#666; padding:20px 0px 0px 0px; }
.footer a {color:#3366cc; text-decoration:none}


.clearfix:after{content:"\20";display:block;height:0;clear:both;visibility:hidden}
.clearfix{zoom:1}
* html .clearfix{height:1%}
#desc{margin:20px auto 0;width:950px;text-align:left}
#desc li{width:400px;height:70px;padding-left:75px;float:left;margin-bottom:40px}
#desc .rfsim{background:url(../images/rfsim.jpg) -10px -6px no-repeat}
#desc .tct{background:url(../images/tct.jpg) -10px -6px no-repeat}
#desc h3{font-size:14px;color:#5f6366;font-weight:bold;line-height:30px}
#desc span{font-size:12px;color:#999}